aid recipient - French English Dictionary